saint lawrence river valley - French English Dictionary